large canal or dike - Turc Anglais Dictionnaire